package com.avic.map.controller.info;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * 车辆管理资源里列表对象
 *
 * @author: huangsheng
 * @date: 2018/9/4
 */
@Data
public class CarResourceListInfo {

    /**
     * 主键ID
     */
    @ApiModelProperty(value = "主键ID")
    private int id;

    /**
     * 车辆编号
     */
    @ApiModelProperty(value = "车辆编号")
    private String carNumber;

    /**
     * 车辆名称
     */
    @ApiModelProperty(value = "类别(车辆名称)")
    private String carType;

    /**
     * 所属车队ID
     */
    @ApiModelProperty(value = "所属车队ID")
    private String fleetId;

    /**
     * 所属车：关联查询查出
     */
    @ApiModelProperty(value = "所属车对名称")
    private String fleetName;


    /**
     * 数据创建时间
     */
    @ApiModelProperty(value = "数据创建时间")
    private String createTime;

    /**
     * 车辆图片
     */
    @ApiModelProperty(value = "车辆图片")
    private String carImagePath;
    
    /**
     * 驱动形式
     */
    @ApiModelProperty(value = "驱动形式")
    private String driveForm = StringUtils.EMPTY;

    /**
     * "泡沫灭火剂型号"
     */
    @ApiModelProperty(value = "泡沫灭火剂型号")
    private String foamFireExtinguisherModel = StringUtils.EMPTY;

    /**
     * 底盘型号
     */
    @ApiModelProperty(value = "底盘型号")
    private String chassisModel = StringUtils.EMPTY;

    /**
     * 自重
     */
    @ApiModelProperty(value = "自重")
    private String selfWeight = StringUtils.EMPTY;

    /**
     * 吊臂型号
     */
    @ApiModelProperty(value = "吊臂型号")
    private String boomModel = StringUtils.EMPTY;

    /**
     * 水
     */
    @ApiModelProperty(value = "水")
    private String carWater = StringUtils.EMPTY;

    /**
     * 拉臂钩型号
     */
    @ApiModelProperty(value = "拉臂钩型号")
    private String pullArmHookModel = StringUtils.EMPTY;

    /**
     * 泡沫
     */
    @ApiModelProperty(value = "泡沫")
    private String carFoam = StringUtils.EMPTY;

    /**
     * 乘员
     */
    @ApiModelProperty(value = "乘员")
    private int carCrew;

    /**
     * 外型尺寸
     */
    @ApiModelProperty(value = "外型尺寸")
    private String carDimensions = StringUtils.EMPTY;

    /**
     * 水泵型号
     */
    @ApiModelProperty(value = "水泵型号")
    private String pumpModel = StringUtils.EMPTY;

    /**
     * 水泵流量
     */
    @ApiModelProperty(value = "水泵流量")
    private String pumpFlow = StringUtils.EMPTY;

    /**
     * 液压浮艇泵吸水流量
     */
    @ApiModelProperty(value = "液压浮艇泵吸水流量")
    private String waterAbsorptionFlow = StringUtils.EMPTY;

    /**
     * 水炮型号
     */
    @ApiModelProperty(value = "水炮型号")
    private String waterCannonModel = StringUtils.EMPTY;

    /**
     * 供水口径
     */
    @ApiModelProperty(value = "供水口径")
    private String waterSupply = StringUtils.EMPTY;

    /**
     * 水炮流量
     */
    @ApiModelProperty(value = "水炮流量")
    private String waterCannonFlow = StringUtils.EMPTY;

    /**
     * 装载水带量
     */
    @ApiModelProperty(value = "装载水带量")
    private String loadingWaterVolume = StringUtils.EMPTY;

    /**
     * 射程
     */
    @ApiModelProperty(value = "射程")
    private String carRange = StringUtils.EMPTY;

    /**
     * 车辆状态
     */
    @ApiModelProperty(value = "车辆状态")
    private int carState;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String carRemark = StringUtils.EMPTY;
}
